توسعه و پیاده سازی الگوریتم fast slam در مکان یابی و نقشه یابی همزمان ربات سیار

پایان نامه
چکیده

مکان یابی و نقشه یابی همزمان ربات سیار، بخشی بسیار مهم و ضروری از مسئله ی کلی تماماً خودمختار کردن این ربات ها است. مکان یابی دقیق به نقشه ای از محیط نیاز دارد و برای تولید نقشه نیز به مکان سنجی دقیق نیاز است. اولین حل ارائه شده از این مسئله، حل توسط فیلتر کالمن توسعه یافته، مشکلاتی از جمله کند بودن و عدم توانایی اجرای به هنگام را داشت. حل بعدی که برای مسئله ی slam ارائه شد، حل توسط فیلترهای ذره ای بود که fast-slam نام داشت. روش فیلتر ذره ای به علت استفاده از نمونه ها برای معرفی توابع چگالی احتمال، محدود به فرض گوسی بودن نویزهای محیطی نیست. بعلاوه در این روش فرض محدودکننده ی خطی بودن معادلات سیستم، که در فیلترهای کالمن در نظر گرفته می شد، وجود ندارد و می توان از مدل سیستم و مدل مشاهده ی غیرخطی در معادلات فیلتر، استفاده کرد. محدود نبودن این نوع از فیلترها به معادلات خطی، استفاده از فیلترهای ذره ای را برای حل مسئله ی slam که معادلاتی غیرخطی دارند، بسیار مناسب کرده است. الگوریتم fast-slam با وجود ویژگی های بسیار مثبت خود نسبت به روش های قبلی حل مسئله ی slam، به علت نقص در معادلات فیزیکی، در شیب های مثبت و منفی محیطی دچار خطا می شود. در این پژوهش خطای موجود در الگوریتم اصلاح شده و بر روی ربات پیاده سازی شده است. این پیاده سازی به صورت به هنگام صورت می گیرد به این معنی که الگوریتم همزمان با داده برداری ربات از محیط، اجراشده و نقشه ی محیط را تشکیل داده و مکان ربات را اصلاح می کند. اصلاح مدل حرکت و مدل مشاهده موجب برطرف شدن خطای موجود در الگوریتم پایه خواهد شد. در ادامه مکان یابی ربات از دو بعد به 5/2 بعد ارتقا یافته است. مکان یابی ربات که پیش تر به صورت صفحه ای (در صفحه ی x,y) انجام می شد، به مکان یابی در فضا (در سه بعد x,y,z) ارتقا یافت. برای انجام این کار، از داده های رسیده از حسگر اینرسی و قید به وجود آمده در حرکت ربات بر روی شیب استفاده شد. معادلات قید به وجود آمده و معادلات مشاهده ی اصلاح شده در یک فیلتر کالمن توسعه یافته جایگذاری شده و با استفاده از این فیلتر اصلاح موقعیت در راستای z انجام شده است.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

توسعه و پیاده سازی به هنگام روش isam بر مبنای داده های حسگر دوربین در مکان یابی و نقشه یابی همزمان ربات سیار

موضوع این پایان نامه ارائه یک سامانه به هنگام تهیه نقشه سه بعدی بر مبنای داده های تصویر تولید شده توسط حسگر دوربین و مکان یابی همزمان در ربات سیار خودمختار می باشد. در این راستا جدیدترین روش حل مسئله slam تحت عنوان isam مورد استفاده قرار گرفته است. پیاده سازی در محیط نرم افزاری ros و بر اساس داده های حسگر rgb-d kinect بر روی ربات experia ساخته شده در آزمایشگاه رباتیک و مکاترونیک پیشرفته دانشکده...

توسعه و پیاده سازی روش ekf slam با تلفیق اطلاعات imu برای یک ربات سیار

موضوع این پایان نامه، پیاده سازی و توسعه روش ekf slam با استفاده از تلفیق اطلاعات imu بر روی ربات سیار خورشید صبا است. حل مسئله slam گام مهمی در راستای خودمختار کردن ربات های پایه متحرک است. در این پایان نامه لزوم استفاده از رباتیک احتمالی به دلیل وجود عدم قطعیت های موجود در محیط تشریح شده و ابزاری مناسب برای برخورد با یکی از مسائل رباتیک احتمالی ارائه شده است. همچنین بررسی کاملی راجع به اجزای ...

15 صفحه اول

تهیه برخط نقشه سه بعدی مبتنی بر نمایش ابر نقاط و مکان یابی همزمان ربات های سیار

هدف این پایان نامه ارائه یک سامانه تهیه بر خط نقشه سه بعدی مبتنی بر نمایش ابر نقاط و مکان یابی هم زمان ربات های سیار است. حسگر این سامانه یک دوربین rgb-d می باشد که نمایشی مبتنی بر ابر نقاط از محیط ارائه می دهد. در ادامه سامانه به دو بخش پیش کاو و پس کاو تقسیم شده و ابتدا وظایف هر بخش و روش های موجود برای پیشبرد هر بخش بررسی شده است. پس از آن برای قسمت مسافت سنجی دیداری در بخش پیش کاو کتابخانه ...

مکان یابی برقگیر در مزرعه بادی به کمک الگوریتم ژنتیک

Due to the ever-increasing use of Distributed Generations (DGs), and special attentions toward wind power plants in recent years, this research investigates the wind plants from the viewpoint of lightning protection. In comparison to all other type of generators connected to the electric power systems, wind turbine generators are placed in areas which are more likely to be stricken by lightning...

متن کامل

توسعه الگوریتم حل مسئله مکان یابی و تولید نقشه همزمان به منظور کاربری در محیط های با مقیاس بزرگ

این پایان نامه با موضوع کلی حل مسئله مکانیابی و نقشهیابی همزمـان در رباتهای پایه متحرک (سیار) تعریف شده است و کاربرد عملی این مسئله در محیطهـای ?با مقیاس بزرگ مدنظر قرار دارد. در این راستا حل مسئله slam با دیـد? ?احتما?تی و توسط فیلترهای بازگشتی و تخمین موقعیت ربات و نقشه محیط مورد توجه قـرار مـیگیـرد.? ?در ادامه به مشک?تی که در مکانیابی و ارائه نقشه در اثر طو?نی و بزرگ شدن مسیر حرکت ربات ...

15 صفحه اول

توسعه روش بهینه سازی در الگوریتم isam2 و پیاده سازی آن بر روی ربات سیار

موضوع این پایان نامه بررسی روش بهینه سازی به کار رفته در جدیدترین روش حل مسأله slam یعنی الگوریتم isam2 و توسعه آن به منظور افزایش دقت و کارایی است. در این راستا، ابتدا به معرفی مفاهیم اولیه مربوط به slam بر اساس گراف و نقش مسأله کمترین مربعات در slam و همچنین توضیح کامل مفاهیم الگوریتم isam2 پرداخته شده است. بر مبنای این مقدمات، روش های بهینه سازی استفاده شده بروز در مسأله هموارسازی در slam، ب...

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده مهندسی مکانیک

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023